troop-contributing countries - Espagnol Anglais Dictionnaire